import Vue from 'vue'
import Router from 'vue-router'

Vue.use(Router)

const setRouter = {
  base: 'w_weilai',
  routes: [
    // 首页
    {
      path: '/',
      name: 'index',
      component: () => import('@/components/index'),
      meta: {
        title: '未有科技', // 界面title
        isLogin: false // 是否需要登录
      }
    },
    // 首页
    {
      path: '/index',
      name: 'index',
      component: () => import('@/components/index'),
      meta: {
        title: '未有科技', // 界面title
        isLogin: false // 是否需要登录
      }
    }
    // 测试组件效果
    // {
    //   path: '/yuandian',
    //   name: 'yuandian',
    //   component: () => import('@/components/yuandian')
    // }
  ]
}

var router = new Router(setRouter)

// 路由守卫 限制登陆
// router.beforeEach((to, from, next) => {
//   // 判断是否需要登录
//   if (to.matched.some(res => res.meta.isLogin)) {
//     console.log(window.localStorage['userData'])
//     // 判断是否登陆
//     if (!window.localStorage['userData']) {
//       next({path: '/'})
//       alert('请登录')
//     } else {
//       next()
//     }
//   } else {
//     next()
//   }
// })

export default router
